canadian thistle - French English Dictionary